package com.mjh.zhujianju.vo.agency;

import java.util.ArrayList;
import java.util.List;

import com.livew.framework.base.model.FileEO;
import com.mjh.zhujianju.model.agency.WorkDynamicEO;
import com.mjh.zhujianju.model.base.ContentEO;
import com.mjh.zhujianju.vo.base.CommentVO;

/**
 * @author 刘洋
 * @Description: 工作动态视图
 * @date 2018/8/11 11:41
 */
public class WorkDynamicVO extends WorkDynamicEO {

    /**
	 * 
	 */
	private static final long serialVersionUID = -1473360784796621231L;

	private List<Long> fileIds;

	private List<String> fileActions;
	
	private List<FileEO> files =new ArrayList<>(); 

    /**
     * 点赞数量
     */
    private Integer totalPraise;

    /**
     * 总评论数量
     */
    private Integer totalComment;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 用户图片id
     */
    private Long userFileId;

    private String fileAction;

    /**
     * 评论条数
     */
    private List<CommentVO> commentList;
    
    private Long totalHits;
    
    private ContentEO contentEO;//内容
    
    private String deptName;//部门名称
    
  

	public Long getTotalHits() {
		return totalHits;
	}

	public void setTotalHits(Long totalHits) {
		this.totalHits = totalHits;
	}

	public List<String> getFileActions() {
		return fileActions;
	}

	public void setFileActions(List<String> fileActions) {
		this.fileActions = fileActions;
	}

	public String getFileAction() {
		return fileAction;
	}

	public void setFileAction(String fileAction) {
		this.fileAction = fileAction;
	}

	public List<CommentVO> getCommentList() {
        return commentList;
    }

    public void setCommentList(List<CommentVO> commentList) {
        this.commentList = commentList;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public Long getUserFileId() {
        return userFileId;
    }

    public void setUserFileId(Long userFileId) {
        this.userFileId = userFileId;
    }

    public List<Long> getFileIds() {
        return fileIds;
    }

    public void setFileIds(List<Long> fileIds) {
        this.fileIds = fileIds;
    }

    public Integer getTotalPraise() {
        return totalPraise;
    }

    public void setTotalPraise(Integer totalPraise) {
        this.totalPraise = totalPraise;
    }

    public Integer getTotalComment() {
        return totalComment;
    }

    public void setTotalComment(Integer totalComment) {
        this.totalComment = totalComment;
    }

	public List<FileEO> getFiles() {
		return files;
	}

	public void setFiles(List<FileEO> files) {
		this.files = files;
	}

	public ContentEO getContentEO() {
		return contentEO;
	}

	public void setContentEO(ContentEO contentEO) {
		this.contentEO = contentEO;
	}

	public String getDeptName() {
		return deptName;
	}

	public void setDeptName(String deptName) {
		this.deptName = deptName;
	}
    
}
